(payment) in full settlement - Spanish English Dictionary